package org.schemeway.plugins.schemescript.indentation;

import org.schemeway.plugins.schemescript.parser.*;
/**
 * @author SchemeWay Project.
 */
public class SchemeIndentationContext {
	private SexpNavigator mExplorer;
	private SchemeIndentationManager mManager;
	private int mOffset;

	public SchemeIndentationContext(SexpNavigator explorer, SchemeIndentationManager manager, int offset) {
		this.mExplorer = explorer;
		this.mManager = manager;
		this.mOffset = offset;
	}

	public SexpNavigator getExplorer() {
		return mExplorer;
	}

	public SchemeIndentationManager getManager() {
		return mManager;
	}

	public int getOffset() {
		return mOffset;
	}

	public void setExplorer(SexpNavigator explorer) {
		mExplorer = explorer;
	}

	public void setManager(SchemeIndentationManager manager) {
		mManager = manager;
	}

	public void setOffset(int offset) {
		mOffset = offset;
	}
}